bat your eyelashes - Spanish English Dictionary